population estimates - German English Dictionary